Mekkarai - One Of Tamil Nadu's Prettiest Villages That Is Surrounded By The Dense Western Ghats